Big Huge Thesaurus

antiberiberi factor

noun